package com.agent.vpsserver.common.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

/**
 * description
 *
 * @author <a href="mailto:ludezh@dingtalk.com"> ludezh </a>
 * @version 1.0.0   2019/8/26,22:49
 * @since 1.0.0     2019/8/26,22:49
 */
@Data
@ApiModel
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true)
public class AccountTokenNoCheckDTO extends BaseRequestDTO {

    private static final long serialVersionUID = 1783922866266759644L;

    @ApiModelProperty(value = "账户令牌(登录下发,放至请求头)", required = true, hidden = true)
    private String token;

    /**
     * 用户信息缓存对象，用于认证时将用户信息获取
     */
    @ApiModelProperty(hidden = true)
    private UserCacheDTO userCacheDTO;
}
